
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

include_directories(
    ${PROJECT_SOURCE_DIR}/src/utils
    ${PROJECT_SOURCE_DIR}/third_party
)

add_library(jsiexecutor STATIC JSIExecutor.cpp JSINativeModules.cpp ModuleRegistry.cpp NativeModule.h)

target_include_directories(jsiexecutor PUBLIC ..)
